<template>
  <div class="app-container home">
    <el-row>
      <el-col :sm="24" :lg="24">
        <el-col :span="24" style="margin: auto">
          <el-calendar v-model="nowdate">
            <template slot="dateCell" slot-scope="{ date, data }">
             
              <div style="width:100%;height: 100%;display: block;">
                <div v-for="item in receiveList"  :key="item.dates">
                 <span v-if="data.day === item.dates" style="color:green;"> 出库:{{ item.di }}</span>
                 <span v-if="data.day === item.dates"  style="color:red"> 入库:{{ item.re }}</span>
                 
                </div>
                <p :class="data.isSelected ? 'is-selected' : ''">
      {{ data.day.split('-').slice(1).join('-') }} {{ data.isSelected ? '✔️' : ''}}
    </p>
              </div>
            </template>
          </el-calendar>
        </el-col>
      </el-col>
    </el-row>
    <el-divider />
  </div>
</template>

<script>
import {
  alldates,
} from "@/api/hcmain/receive";
export default {
  name: "Index",
  data() {
    return {
      // 版本号
      version: "3.8.6",
      nowdate: new Date(),
      receiveList:[]
    };
  },
  created() {
    this.getList();
  },
  methods: {
    goTarget(href) {
      window.open(href, "_blank");
    },
    /** 查询收录信息列表 */
    getList() {
      alldates().then(
        (response) => {
          this.receiveList = response.data;
        }
      );
    },
  },
};
</script>
<style>
.spandate { 
    margin-top: 10px;
    position: relative;
    top: 10px;
    margin-left: 25px;
    font-weight: bold;
    font-size: 16px;
  }</style>
<style scoped lang="scss">
.home {
  blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #eee;
  }
  hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eee;
  }
  .col-item {
    margin-bottom: 20px;
  }

  ul {
    padding: 0;
    margin: 0;
  }

  font-family: "open sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  color: #676a6c;
  overflow-x: hidden;

  ul {
    list-style-type: none;
  }

  h4 {
    margin-top: 0px;
  }

  h2 {
    margin-top: 10px;
    font-size: 26px;
    font-weight: 100;
  }

  p {
    margin-top: 10px;

    b {
      font-weight: 700;
    }
  }

  .update-log {
    ol {
      display: block;
      list-style-type: decimal;
      margin-block-start: 1em;
      margin-block-end: 1em;
      margin-inline-start: 0;
      margin-inline-end: 0;
      padding-inline-start: 40px;
    }
  }
}
</style>

